From: Jonas Ã…dahl Date: Tue, 1 Oct 2019 10:03:52 +0000 (+0200) Subject: main: Inhibit animations if X server advertises VNC-EXTENSION X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~772^2^2~88 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=4b42879a2c2027922a195c41a4cb97d31437108d;p=gnome-shell.git main: Inhibit animations if X server advertises VNC-EXTENSION This was previously done by gsd-xsettings to disable animations when running in Xvnc. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/757 --- diff --git a/js/ui/main.js b/js/ui/main.js index 09f1465e4..65cbbd3ac 100644 --- a/js/ui/main.js +++ b/js/ui/main.js @@ -768,5 +768,12 @@ var AnimationsSettings = class { St.Settings.get().inhibit_animations(); return; } + + let isXvnc = Shell.util_has_x11_display_extension( + global.display, 'VNC-EXTENSION'); + if (isXvnc) { + St.Settings.get().inhibit_animations(); + return; + } } };